Флаги
O D I T S Z A P C 0 * * * * 0
Команда:
XOR destination,source
Логика:
destination = destination XOR source
XOR выполняет операцию исключающего или побитно над своими операндами и засылает результат по назначению (destination). Оба операнда могут быть словами или байтами.
Логика команды XOR
Destination Source Результат
0 0 0
0 1 1
1 0 1
1 1 0
Команда XOR устанавливает каждый бит результата в 1, если в точности один из соответствующих битов операндов равен 1.
| Операнды | Такт байты (слова) | Обращения | Байты | Пример |
| регистр,регистр | 3 | - | 2 | XOR CX,BX |
| регистр,непоср.операнд | 4 | - | 3-4 | XOR SI,00C2h |
| аккумулятор,непоср.оп. | 4 | - | 2-3 | XOR AL,01000010b |
| регистр,память | 9(13)+EA | 1 | 2-4 | XOR CL,MASK |
| память,непоср.операнд | 17(25)+EA | 2 | 3-6 | XOR GAMMA,01h |